package com.sky.zuor.ent;

import lombok.Data;

import java.util.List;
@Data
public class FundsInfoResponse {
    private String code; // 错误码
    private String msg;  // 异常描述
    private List<Data> data; // 资金信息列表

    // Getters and Setters

    @lombok.Data
    public  class Data {
        private String accType;                  // 证券类型-C 现金,M 融资
        private double buyAmt;                   // 今日买入成交额
        private double callRatio;                 // 追收比例警示线
        private double cashAmt;                   // 现金
        private double cashBalance;               // 现金宝金额
        private double creditLimit;               // 信用额度
        private double creditRatio;               // 信用比率
        private double dayGain;                   // 累计每个基金的日收益
        private double enableBalance;             // 最大购买力
        private double fetchBalance;              // 可提取金额
        private double financeBalance;            // 融资金额
        private double financeInterest;           // 预计融资利息
        private double financeInterestRateYear;   // 年融资利率 (标准利率)
        private double financeInterestRateYearMkt; // 年融资利率（于持仓组合市值外）
        private double financeInterestRateYearMktval; // 年融资利率（于持仓组合市值内）
        private double freezeAmt;                 // 冻结资金
        private String fundAccount;               // 资金账户
        private double holdMv;                    // 持有股票买入时的总市值
        private double marginCall;                // 追缴保证金：取追保金额
        private double marginValue;               // 总抵押额度
        private String moneyType;                 // 币种类型 - 证券账户市场
        private double mv;                        // 证券总市值
        private double mvValue;                   // MV
        private double netAssets;                 // 资产净值
        private double preMv;                     // 昨日证券总市值
        private int riskManagementStatus;         // 风控状态
        private double sellAmt;                   // 今日卖出成交额
        private double sellRatio;                 // 平仓比例警示线
        private double signfundBalance;           // 签约基金金额
        private double singleFetchBalance;        // 单币种可取金额
        private double uncomeFundBalance;         // 在途基金金额
        private double warnRatio;                 // 警告比例警示线

        // Getters and Setters
    }
}
